home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 1999 March - Disc 1
/
Macworld (1999-03) (Disk 1).dmg
/
Shareware World
/
Maths & Science
/
YaCa151
/
History
next >
Wrap
Text File
|
1999-01-07
|
2KB
|
79 lines
———————————————————————————————————————————————————————————————————————————
YaCa 1.5.1
Simon Richardson 1999
http://www.cobalt.u-net.com
———————————————————————————————————————————————————————————————————————————
When a new version is ready it first appears at my web site:
<http://www.cobalt.u-net.com/>
I also notify Version Tracker:
<http://www.versiontracker.com/>
———————————————————————————————————————————————————————————————————————————
Changes for v1.5.1
- Bug fix. All-Clear wasn't working correctly.
Changes for v1.5
- Undo/Redo.
- More conversions and reorganised Convert menu.
- Sound levels made adjustable.
- Cleaner event handling and initialisation.
- More sophisticated memory usage.
- Raising a negative number to a fractional power now produces the
correct error message.
Changes for v1.4.1
A minor upgrade;
- inches<->points conversion added.
- redrawn buttons.
Changes for v1.4
This is a substantial rewrite of the program.
Engine
Older versions evaluated expressions left to right (the same way as
the Apple calculator). This version has a completely new 'engine' at
its heart which takes care of the precedence of operators. The ReadMe
file explains the implications of this.
The new engine also makes it much harder to enter nonsensical numbers
or expressions.
Other changes
Most parts of the program have been revised, most obvious will be:
- memory contents are displayed on the file menu.
- 9 extra memories.
- new prefs dialog.
- new (faster) code to animate the buttons.
- some more conversions.
Less obvious but actually much larger changes make the program more robust,
faster and easier to modify in future:
- new code for decoding buttons and keys.
- new code for handling preferences file.
- revised code for handling menus.
- better testing of the machine the calculator is running on.
- behaves more intelligently on multiple monitors.
There are many other small changes throughout the program, for example
the sounds have been resampled.
Note
Unlike earlier versions, the enter key is now an '=' key.
Many thanks to everyone who tested the beta version of this program.
// end of file